etwas wieder schaffen - German English Dictionary